@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap");body,html{background-color:#55baa3;padding:0;margin:0;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}img.img-responsive{width:100%}header{border-bottom:2px solid #e3e3e3;overflow-y:visible}.logo-wrap{text-align:left;min-width:150px;width:200px}header a.logo{text-decoration:none;display:block}.logo img{max-height:75px;margin:5px auto;width:150px!important}.top_bar{padding-top:3px;padding-bottom:3px;background:#f1f5f8;text-align:center}.top_bar span{font-size:12px;margin:0 9px;color:rgb(109,109,109)}.top_bar span i{margin-right:4px}.nav_container{justify-content:space-between;padding:7px 20px}.nav__menu,.nav_container{display:flex;align-items:center}.nav__menu .nav__item{margin:0 10px;text-transform:uppercase;font-size:15px;letter-spacing:1px;color:#6a6a6a;position:relative;font-weight:600}.nav__item_container{position:relative}.nav__menu .nav__item_container{text-transform:uppercase;font-size:14px;letter-spacing:1px;color:#404040;position:relative;font-weight:600}.nav__menu a.nav__item+.submenu{position:absolute;display:none;top:20px;left:0;width:100%;padding:12px;background:white;box-shadow:0 0 5px 0 lightgrey;width:max-content;z-index:2}.nav__menu a.nav__item+.submenu div{margin:10px 0}.nav__menu a.nav__item+.submenu:hover,.nav__menu a.nav__item:hover+.submenu{display:block}.nav__item .nav__subitem{margin:5px 0}.menu__icon{width:40px;display:flex;flex-direction:column}.menu__icon div{border-radius:2px;height:6px;background-color:black}.menu__icon div:nth-child(2){margin:6px 0}.menu__icon.active div:first-child{animation:menuAnim1 .3s ease-in-out forwards}.menu__icon.active div:nth-child(2){animation:menuAnim2 .3s ease-in-out forwards}.menu__icon.active div:nth-child(3){animation:menuAnim3 .3s ease-in-out forwards}.menu__icon.inactive div:first-child{animation:revmenuAnim1 .3s ease-in-out}.menu__icon.inactive div:nth-child(2){animation:revmenuAnim2 .3s ease-in-out}.menu__icon.inactive div:nth-child(3){animation:revmenuAnim3 .3s ease-in-out}footer{background-color:rgb(84 84 84);padding:15px}footer p.copyright{margin:0;color:white}.swiper-slide{display:flex;align-items:center;justify-content:center}.swiper-slide .title{color:#313b48;font-size:41px;text-align:center;font-weight:800;line-height:1.5;text-transform:uppercase;text-shadow:1px 1px #fff;padding:10px;background:#ffffff73;border-bottom:3px solid #2dbba4}.languages button{border:1px solid white}.languages{margin-right:20px}.languages button.is-active{border:1px solid white;background:#2dbba4;COLOR:WHITE}@keyframes menuAnim1{0%{transform:translateY(0)}70%{transform:translateY(12px)}to{transform:translateY(12px) rotate(45deg)}}@keyframes menuAnim2{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes menuAnim3{0%{transform:translateY(0)}70%{transform:translateY(-12px)}to{transform:translateY(-12px) rotate(135deg)}}@keyframes revmenuAnim1{0%{transform:translateY(12px) rotate(45deg)}70%{transform:translateY(12px)}to{transform:translateY(0) rotate(0deg)}}@keyframes revmenuAnim2{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}@keyframes revmenuAnim3{0%{transform:translateY(-12px) rotate(135deg)}70%{transform:translateY(-12px)}to{transform:translateY(0) rotate(0)}}.menu{display:flex;flex-direction:column;position:fixed;width:288px;height:calc(100vh - 76px);right:-288px;top:76px;padding:24px 16px;row-gap:16px;background-color:#ffffff;transition:all .3s}.menu.active{right:0}@media screen and (min-width:768px){.menu{flex-direction:row;column-gap:24px;position:unset;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}}header .social_container{display:flex;align-items:center;width:200px;justify-content:end}header .social_container .social_item{margin:0 10px}a:hover{color:#459c9f}main{padding-bottom:50px}.main_swiper{height:65vh;z-index:0}.main_swiper .swiper-slide{background-repeat:no-repeat;height:100%;background-size:cover;background-position:50%}.main_swiper .swiper-slide .overlay{height:100%;width:100%;position:absolute;color:white;background:linear-gradient(180deg,#ffffff00,#000000d9);display:flex;align-items:flex-end;padding:30px;font-size:36px;font-weight:600;transition:all .2s ease}.main_swiper .swiper-slide .overlay:hover{background:#40404000}.album_title{padding:200px 0;margin-bottom:50px;background-size:cover;background-repeat:no-repeat;position:relative;background-position:50%}.album_title .overlay{height:100%;width:100%;position:absolute;color:white;background:linear-gradient(180deg,#ffffff00,#000000d9);display:flex;padding:30px;font-size:36px;font-weight:600;transition:all .2s ease;left:0;top:0;align-items:center;justify-content:center}.btn-primary{color:#fff;background-color:#52a4a5;border-color:#fffffe}.post{margin-bottom:60px}.post .image_container{width:100%;overflow-y:hidden;display:flex;align-items:center}.post .image_container a{width:100%}.post .image_container img{width:100%;height:auto}.product{margin-bottom:20px;margin-top:20px}.product .image_container{position:relative}.product .image_container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(180deg,transparent,rgba(0,0,0,.5)) repeat scroll 0 0;color:white;display:flex;align-items:end;justify-content:center;padding:15px;font-weight:900;border-bottom:5px solid #2dbba4}.container.main{background-color:white;padding:0}h1.page_title{background:#99a3b04a;padding:10px 30px;font-size:24px;color:#3c3c3c}.post_view .featured_image{text-align:center;margin-bottom:40px}.post_view .featured_image img{max-width:500px;width:100%}.wrapper{padding:10px 30px}.product_info{display:flex;align-items:center;text-align:center}h2.product_heading{color:#313b48;font-weight:700;text-align:center;text-transform:uppercase;position:relative;margin-bottom:20px;font-size:25px}h2.product_heading:before{background:#e1e1e1 none repeat scroll 0 0;bottom:-5px;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;width:100px}h2.product_heading:after{content:"";left:50%;position:absolute;background:#30afb8 none repeat scroll 0 0;bottom:-6px;height:3px;margin-left:-15px;width:30px}.product_info p{color:rgb(86 86 86)}.product_tables{padding-top:30px;padding-bottom:30px}.product_tables table{width:100%}.product_tables table thead{display:none}.other_products{padding-top:30px;padding-bottom:30px}.about{padding-top:40px;padding-bottom:40px}.product_tables table tr:nth-child(2n){background-color:#f2f2f2}.product_tables table tr td{border:1px solid #ddd;padding:8px}.contact_page{height:calc(100vh - 75px)}.contact_page .left_contact{background-position:50%;background-size:cover;position:relative;height:calc(100vh - 75px)}.contact_page .left_contact .contact_info{display:flex;flex-wrap:wrap;background:#2dbba4}.contact_page .left_contact .contact_info .address{border-right:1px solid white}.contact_page .left_contact .contact_info .address,.contact_page .left_contact .contact_info .email,.contact_page .left_contact .contact_info .phone{text-align:center;width:50%;padding:20px;color:white}.contact_page .left_contact .contact_info .phone{border-top:1px solid white}.contact_page .left_contact .contact_info .phone.border-left{border-left:1px solid white}.contact_page .left_contact .contact_info span{word-break:break-word}.contact_page .left_contact .contact_info h2{color:#fff;font-weight:700;text-align:center;text-transform:uppercase;position:relative;margin-bottom:20px;font-size:25px}.whatsup_button{position:fixed;right:10px;bottom:10px;background:#323232;padding:10px;color:white;z-index:10}.whatsup_button i{margin-right:10px}.contact_page .left_contact .contact_info h2:before{background:#e1e1e1 none repeat scroll 0 0;bottom:-5px;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;width:100px}.contact_page .left_contact .contact_info h2:after{content:"";left:50%;position:absolute;background:#5a5a5a none repeat scroll 0 0;bottom:-6px;height:3px;margin-left:-15px;width:30px}.map{height:60vh}.map .leaflet-container{height:100%}.contact_page .left_contact .overlay{height:100%;width:100%;position:absolute;color:white;background:linear-gradient(180deg,#ffffff00,#000000d9);display:flex;padding:30px;font-size:36px;font-weight:600;transition:all .2s ease;left:0;top:0;align-items:center;justify-content:center}.contact_page .right_contact{display:flex;align-items:flex-start;flex-direction:column;justify-items:center;align-content:center;align-items:center;flex-shrink:0;height:auto;justify-content:center}.contact_page .submit-btn{margin-top:20px;padding:20px}.artist_intro{margin-top:80px;margin-bottom:80px}.artist_intro>.row{align-items:center}.opinions_header{height:100vh;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:80px;margin-bottom:80px;position:relative}.opinions_header,.opinions_header .overlay{display:flex;align-items:center;justify-content:center}.opinions_header .overlay{height:100%;width:100%;position:absolute;color:white;background:#00000091;padding:30px;font-size:36px;font-weight:600;transition:all .2s ease;left:0;top:0}.opinions_header .overlay h1{color:white}.opinions{margin-top:120px;margin-bottom:120px}.opinions>.row{align-items:center}.personal_exhibitions{margin-top:120px;margin-bottom:120px}.personal_exhibitions>.row{align-items:center}.personal_exhibitions ul{padding-left:0}.personal_exhibitions ul li{list-style:none;padding-left:0;font-size:13px}.personal_exhibitions ul li h5{font-size:16px}.personal_exhibitions ul.double{display:flex;flex-wrap:wrap}.personal_exhibitions ul.double li{width:47%;margin-right:3%}.personal_exhibitions ul.double li:nth-child(odd){clear:both}.nav_container_mobile{display:none}.menu_button{border:none;background:none;font-weight:900;display:none}.gallery .imageCaption{width:100%;padding:10px;background:#67bbbb;color:white}section.home_products{background-color:#f9f9f9;padding:70px 30px}.service-icon-title-wrapper{display:flex;align-items:center}section.home_boxes{background-color:#fff;padding:70px 30px}.service-icon-wrap{background:#30afb8;color:#fff;float:left;font-size:26px;height:60px;line-height:60px;margin-right:20px;text-align:center;width:60px;position:relative}.service-title-wrap{color:#313b48;font-size:18px;font-weight:700;margin-bottom:0}.service-content-wrap{margin:10px 0;color:#777}section.products{background-color:white}.packaging{padding-top:40px}.packaging_title{margin-top:40px}.packaging img{padding:10px 50px}.packaging .package1,.packaging .package2,.packaging .package3{display:flex;flex-direction:column;align-items:center;justify-content:center}h2.section_title{text-align:center;position:relative}h2.section_title:before{background:#e1e1e1 none repeat scroll 0 0;bottom:-5px;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;width:100px}h2.section_title:after{content:"";left:50%;position:absolute;background:#2dbba4 none repeat scroll 0 0;bottom:-6px;height:3px;margin-left:-15px;width:30px}p.status_sending{background:#4bd0e7}p.status_sending,p.status_sent{display:block;padding:8px 10px;width:100%;text-align:center}p.status_sent{background:#4be7d3}@media screen and (max-width:1199px){.main_swiper .swiper-slide .overlay{font-size:29px}}@media screen and (max-width:991px){.nav__menu .nav__item{margin:0 4px;font-size:13px}.packaging img{padding:10px 27px}.logo-wrap{min-width:150px;width:150px}header .social_container{display:flex;align-items:center;width:150px}header .social_container .social_item{margin:0 5px;font-size:14px}.album_title{padding:118px 0}.post .image_container{width:100%;height:200px}}@media screen and (max-width:767px){.nav__menu{display:none}.menu_button{display:block}.packaging img{padding:10px 0}.main_swiper{height:55vh}.contact_page{height:auto}.swiper-slide .title{font-size:36px}.contact_page .left_contact{height:auto}.contact_page .right_contact{margin-top:50px}}@media screen and (max-width:575px){.post .image_container{width:100%;height:auto}.languages button{font-size:11px}.nav_container{padding:0 10px}.main_swiper{height:43vh}.nav_container_mobile{display:block;width:100%;top:115px;height:calc(100vh - 45px);left:0;position:fixed;z-index:2;background:white;padding:20px;text-align:left}.nav_container_mobile .nav__item,.nav_container_mobile .submenu a{margin:0 10px;text-transform:uppercase;font-size:15px;letter-spacing:1px;color:#6a6a6a;position:relative;font-weight:600}.nav_container_mobile .submenu{padding-left:20px}.nav__item_container{position:relative;margin:11px 0}.nav_container_mobile .submenu div{margin-top:11px}.product{width:100%}.package1,.package2,.package3{width:100%;margin-bottom:30px}}@media screen and (max-width:479px){.top_bar span.address{display:none}.swiper-slide .title{font-size:26px}}.Home_container__d256j{padding:0 2rem}.Home_main__VkIEL{padding:10px 0;display:flex;flex-direction:column;width:350px}.Home_inputGroup__6OAlJ{display:flex;flex-direction:column;margin:10px 0}.Home_inputLabel__wpZee{text-align:left}.Home_inputField__h82W1{height:41px;padding:5px 10px;border:none;border-bottom:3px solid #52a5a5;background:#52a5a51f}@media screen and (max-width:767px){.Home_main__VkIEL{padding:20px 0;display:flex;flex-direction:column;width:349px}}@media screen and (max-width:549px){.Home_main__VkIEL{width:80%}}