@import url("https://fonts.googleapis.com/css?family=Maitree:400,500");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}.clearfix{display:inline-block}.txt_center{text-align:center}@media screen and (max-width: 960px){.txt_center_mobile{text-align:center}.txt_center_mobile.txt_right{text-align:center}.txt_center_mobile>img{margin:0 auto}}@media screen and (max-width: 960px){.margin_bottom_mobile{margin-bottom:50px}}.txt_right{text-align:right}.txt_justify{text-align:justify}img{max-width:100%;display:block}*:focus{outline:none}*,*:before,*:after{box-sizing:border-box}.full_height{height:100%}.full_width{width:100%}.flex_vertical_center{align-items:center}.flex_orizontal_center{justify-content:center}.flex_between_center{justify-content:space-between}.flex{display:flex;flex-direction:row;flex-wrap:wrap}.flex_item--full{width:100%}.only_desktop{display:block}@media screen and (max-width: 1024px){.only_desktop{display:none}}.only_tablet_mobile{display:none}@media screen and (max-width: 1024px){.only_tablet_mobile{display:block}}.pull_right{float:right}.hr{display:block;width:100%;border-bottom:3px solid #f2f2f2}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset !important}.flex_col{display:flex;flex-direction:column;justify-content:space-between;height:100%}@font-face{font-family:'Inter UI Regular';src:url("../fonts/Inter-UI-Regular.woff2") format("woff2")}@font-face{font-family:'Inter UI Medium';src:url("../fonts/Inter-UI-Medium.woff2") format("woff2")}@font-face{font-family:'Inter UI Bold';src:url("../fonts/Inter-UI-Bold.woff2") format("woff2")}.inter_UI,html,body,.large_txt,.testimonial_slider .testimonial_slider_single_desc .testimonial_slider_single_desc--bottom{font-family:'Inter UI Regular', 'Helvetica', 'Arial', sans-serif}.inter_UI_mid{font-family:'Inter UI Medium', 'Helvetica', 'Arial', sans-serif}.inter_UI_bold,strong,.projects_masonry .projects_masonry_single .projects_masonry_single_title,.more_projects_link,.testimonial_slider .testimonial_slider_single_desc,.related_project_single .related_project_single_title,.section_content h1,.section_content h2,.section_content h3,.accordion .accordion_content h1,.accordion .accordion_content h2,.accordion .accordion_content h3{font-family:'Inter UI Bold', 'Helvetica', 'Arial', sans-serif}.maitree_regular,.projects_masonry .projects_masonry_single .projects_masonry_single_desc,.related_project_section .related_project_section_title,.related_project_single .related_project_single_desc{font-family:'Maitree', serif;font-weight:400}.maitree_bold,.main_title,.testimonials_section_container .testimonials_section .testimonial_header,.newsletter_section .newsletter_section_title,.contacts_overlay .contacts_overlay_title,.section_content .section_content_bigtitle,.section_content .section_content_title,.section_content .section_content_quote,.accordion .accordion_title{font-family:'Maitree', serif;font-weight:500}html,body{margin:0;padding:0;font-size:16px;color:#6f6f6f}body{opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.body--show{opacity:1}body.overlay_opened{max-height:100%;overflow:hidden}a{color:#6e3ee8;text-decoration:none}a:hover{color:#6e3ee8;text-decoration:underline}a.basic_color{color:#6f6f6f}a.basic_color:hover{color:#6f6f6f;text-decoration:underline}i,em{font-style:italic}span.paragraph{display:inline-block;margin-bottom:10px}.large_txt{font-size:30px;margin-top:20px;margin-bottom:30px}@media screen and (max-width: 1200px){.large_txt{font-size:25px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#6f6f6f;-webkit-box-shadow:0 0 0px 0px transparent inset;transition:background-color 5000s ease-in-out 0s}img.alignleft{float:left;margin-right:15px;margin-bottom:10px}img.alignright{float:right;margin-left:15px;margin-bottom:10px}img.aligncenter{display:block;margin:0 auto}.main_container{padding-top:113px}@media screen and (max-width: 1200px){.main_container{padding-top:90px}}.main_container.main_container--show{opacity:1}.main_container__int{margin:0 auto;max-width:1160px;width:100%}@media screen and (max-width: 1200px){.main_container__int{padding:0 30px}}@media screen and (max-width: 670px){.main_container__int{padding:0 15px;overflow-x:hidden}}.main_container__int.main_container__int--small{max-width:800px}header{height:113px;position:fixed;width:100%;top:0;background:#fff;z-index:300}@media screen and (max-width: 670px){header{height:90px}}header .header_logo{text-decoration:none;display:block}@media screen and (max-width: 960px){header .header_logo{margin-top:15px}}@media screen and (max-width: 670px){header .header_logo{margin-top:0}header .header_logo img{width:100px}}header .header_logo_txt{color:#6e3ee8;text-decoration:none;padding-left:20px;line-height:27px}@media screen and (max-width: 670px){header .header_logo_txt{font-size:14px;line-height:22px;padding-left:10px}}@media screen and (max-width: 350px){header .header_logo_txt{font-size:12px;line-height:17px}}@media screen and (max-width: 1024px){header .gc_4{max-width:40%;flex-basis:40%}}@media screen and (max-width: 960px){header .gc_4{max-width:80%;flex-basis:80%}}@media screen and (max-width: 1024px){header .gc_8{max-width:60%;flex-basis:60%}}@media screen and (max-width: 960px){header .gc_8{max-width:20%;flex-basis:20%}}.customize-support{padding-top:32px}@media screen and (max-width: 670px){.customize-support{padding-top:46px}}.customize-support header{top:32px}@media screen and (max-width: 670px){.customize-support header{top:46px}}.menu-main-container li{display:inline-block}.menu-main-container li a{display:block;padding:15px 30px;font-size:20px;margin-right:20px;color:#6f6f6f;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;position:relative}.menu-main-container li a:hover{text-decoration:none;color:#6f6f6f;opacity:0.7}@media screen and (max-width: 1200px){.menu-main-container li a{margin-right:10px}}@media screen and (max-width: 1024px){.menu-main-container li a{padding:15px 20px}}.menu-main-container li.current-menu-item a:after{content:' ';width:calc(100% - 60px);height:4px;background:#6e3ee8;position:absolute;bottom:2px;margin:auto;right:0;left:0}@media screen and (max-width: 1024px){.menu-main-container li.current-menu-item a:after{width:calc(100% - 40px)}}@media screen and (max-width: 670px){.menu-main-container li.current-menu-item a:after{width:100%}}.menu-main-container li:last-child a{margin-right:0;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:3px solid #f2edfd;color:#6e3ee8}@media screen and (max-width: 960px){.menu-main-container li:last-child a{border:none !important}}.menu-main-container li:last-child a:hover{color:#fff;background:#6e3ee8;border:3px solid #6e3ee8;opacity:1}@media screen and (max-width: 960px){.menu-main-container li:last-child a:hover{color:#6e3ee8;background:transparent;border:none !important}}.footer_top{padding:90px 0 80px}@media screen and (max-width: 670px){.footer_top{padding:50px 0 40px}}@media screen and (max-width: 670px){.footer_top .menu-footer-container{text-align:center}}.footer_top .menu-footer-container li{display:inline-block}@media screen and (max-width: 670px){.footer_top .menu-footer-container li{display:block}}.footer_top .menu-footer-container li a{display:block;font-size:22px;margin-right:60px;color:#6e3ee8;text-decoration:underline}.footer_top .menu-footer-container li a:hover{text-decoration:none}@media screen and (max-width: 670px){.footer_top .menu-footer-container li a{font-size:18px;margin-right:0;margin-bottom:10px}}.footer_top .menu-footer-container li:last-child a{margin-right:0}.footer_bottom{padding-bottom:40px}.main_content{padding:60px 0 0 0}@media screen and (max-width: 1024px){.main_content{padding:40px 0 0 0}}@media screen and (max-width: 670px){.main_content{padding:20px 0 0 0}}.main_content ul{list-style:initial;margin-left:20px;margin-bottom:20px}.main_content ul li{font-size:14px}.main_title{font-size:44px;margin-bottom:20px;line-height:60px}@media screen and (max-width: 670px){.main_title{font-size:30px;line-height:40px}}.main_text{font-size:20px;line-height:2}@media screen and (max-width: 670px){.main_text{font-size:18px;line-height:1.8}}.projects_masonry{margin-top:60px;margin-right:-25px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width: 670px){.projects_masonry{margin-right:0;margin-top:30px}}.projects_masonry.projects_masonry--categories{margin-top:20px}.projects_masonry.projects_masonry--int{margin-bottom:60px}@media screen and (max-width: 670px){.projects_masonry.projects_masonry--int{margin-bottom:30px}}.projects_masonry .projects_masonry_single{width:calc(33.33333% - 25px);margin-bottom:25px;background:#6e3ee8;position:relative}@media screen and (max-width: 960px){.projects_masonry .projects_masonry_single{width:calc(50% - 25px)}}@media screen and (max-width: 670px){.projects_masonry .projects_masonry_single{width:100%}}@media screen and (max-width: 670px){.projects_masonry .projects_masonry_single{margin-bottom:15px}}.projects_masonry .projects_masonry_single img{width:100%;min-height:200px}.projects_masonry .projects_masonry_single .projects_masonry_single_title_container{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;background:rgba(242,242,242,0.87);padding:25px;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.projects_masonry .projects_masonry_single .projects_masonry_single_title_container:hover{opacity:1}.projects_masonry .projects_masonry_single .projects_masonry_single_desc{font-size:28px;line-height:38px;margin-bottom:20px;color:#6f6f6f}.projects_masonry .projects_masonry_single .projects_masonry_single_title{font-size:23px;color:#6f6f6f}.projects_masonry.loaded{opacity:1}.more_projects_link{text-decoration:underline;font-size:18px}.more_projects_link:hover{text-decoration:none}.grey_section{background:#efefef}.testimonials_section_container{margin-top:100px}@media screen and (max-width: 670px){.testimonials_section_container{margin-top:50px}}.testimonials_section_container .testimonials_section{padding:60px 0 20px}@media screen and (max-width: 1024px){.testimonials_section_container .testimonials_section{padding:30px 0 20px}}.testimonials_section_container .testimonials_section .testimonial_header{font-size:40px;line-height:60px;text-align:center}@media screen and (max-width: 670px){.testimonials_section_container .testimonials_section .testimonial_header{font-size:30px;line-height:32px;padding:0 15px}}.testimonials_section_container .testimonials_section .testimonial_content{position:relative}.testimonials_section_container .testimonials_section .testimonial_content_separator{height:2px;background:#fff;width:230px;max-width:90%;margin:50px auto}@media screen and (max-width: 1024px){.testimonials_section_container .testimonials_section .testimonial_content_separator{margin:30px auto}}@media screen and (max-width: 670px){.testimonials_section_container .testimonials_section .testimonial_content_separator{margin:20px auto}}.testimonial_slider{width:100%;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.testimonial_slider.slider--show{opacity:1}.testimonial_slider .slick-list,.testimonial_slider .slick-track{height:100%;position:relative;z-index:100}.testimonial_slider .testimonial_slider_single{height:100%;width:100%;position:relative;text-align:center}@media screen and (max-width: 670px){.testimonial_slider .testimonial_slider_single{padding:0 15px}}.testimonial_slider .testimonial_slider_single_quote{font-size:18px;width:700px;max-width:90%;line-height:29px;margin:0 auto}.testimonial_slider .testimonial_slider_single_image{margin:22px auto 10px;max-height:130px}.testimonial_slider .testimonial_slider_single_desc{font-size:18px;line-height:24px;margin:0 auto}.testimonial_slider .testimonial_slider_single_desc .testimonial_slider_single_desc--bottom{font-size:16px;line-height:22px;margin-top:2px}.testimonial_slider .testimonial_slider_arrow{position:absolute;top:50%;margin-top:-10px;font-size:20px;z-index:200;color:#fff}.testimonial_slider .testimonial_slider_arrow.testimonial_slider_arrow--prev{left:50px}@media screen and (max-width: 1024px){.testimonial_slider .testimonial_slider_arrow.testimonial_slider_arrow--prev{left:30px}}.testimonial_slider .testimonial_slider_arrow.testimonial_slider_arrow--next{right:50px}@media screen and (max-width: 1024px){.testimonial_slider .testimonial_slider_arrow.testimonial_slider_arrow--next{right:30px}}@media screen and (max-width: 670px){.testimonial_slider .testimonial_slider_arrow{display:none !important}}.featured_section{padding:80px 0;text-align:center}@media screen and (max-width: 1200px){.featured_section{padding:40px 0}}.featured_section .featured_section_title{font-size:18px;margin-bottom:30px}.featured_section .featured_section_icon{padding:0 30px;margin-bottom:30px}@media screen and (max-width: 1200px){.featured_section .featured_section_icon{margin-bottom:20px;padding:0 20px}}.newsletter_section{background:#f2edfd;padding:40px 40px 50px 40px}.newsletter_section .newsletter_section_title{font-size:32px;line-height:53px}@media screen and (max-width: 670px){.newsletter_section .newsletter_section_title{font-size:30px;line-height:32px;margin-bottom:15px}}.newsletter_section .newsletter_section_text{font-size:18px;line-height:24px}.main_container--about .newsletter_section{margin-top:60px}@media screen and (max-width: 960px){.main_container--about .newsletter_section{margin-top:0}}.main_container--about .accordion{border-bottom:2px solid #f2f2f2;margin-bottom:0}.main_container--about .accordion:first-child{border-bottom:none}.main_container--about .accordion:nth-child(2){border-top:2px solid #f2f2f2}.main_container--about .accordion .accordion_header{padding:20px 0 25px}.main_container--about .accordion .accordion_content{padding-bottom:40px}.main_container--press .newsletter_section{margin-top:40px}.contacts_overlay{position:fixed;z-index:500;top:0;bottom:0;right:0;left:0;background:#f2edfd;display:none}@media screen and (max-width: 670px){.contacts_overlay{height:100%}}@media screen and (max-width: 670px){.contacts_overlay .main_container__int{height:100%}}.contacts_overlay.contacts_overlay--open{display:block}.contacts_overlay .content_overlay_content{padding-top:100px;position:relative}.contacts_overlay .content_overlay_content .contacts_overlay_close{position:absolute;top:35px;right:0}@media screen and (max-width: 1024px){.contacts_overlay .content_overlay_content .contacts_overlay_close{top:65px}}@media screen and (max-width: 960px){.contacts_overlay .content_overlay_content .contacts_overlay_close{top:35px}}@media screen and (max-width: 670px){.contacts_overlay .content_overlay_content .contacts_overlay_close{top:20px;width:30px}}@media screen and (max-width: 670px){.contacts_overlay .content_overlay_content{height:100%;padding-top:20px;padding-bottom:20px;overflow:hidden}.contacts_overlay .content_overlay_content .content_overlay_content_scroll{height:calc(100% - 40px);overflow-y:scroll;padding:0 20px 20px;margin-right:-20px;margin-left:-20px}}@media screen and (max-width: 670px){.contacts_overlay .content_overlay_content .wpcf7-recaptcha div{margin:0 auto}}.contacts_overlay .contacts_overlay_title{font-size:68px;margin-bottom:50px}@media screen and (max-width: 960px){.contacts_overlay .contacts_overlay_title{font-size:30px;margin-bottom:30px}}@media screen and (max-width: 670px){.contacts_overlay .main_container__int{padding:0 20px}}.form_group{margin-bottom:20px}.form_group input[type='text'],.form_group input[type='email'],.form_group textarea{border:none;padding:15px 10px;background:#fff;width:100%;margin-top:3px}.projects_category_menu{margin-bottom:-20px}@media screen and (max-width: 1024px){.projects_category_menu{margin-bottom:-10px}}@media screen and (max-width: 670px){.projects_category_menu{margin-bottom:-5px}}.projects_category_menu .projects_category_menu_tag{display:inline-block;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:15px 20px;background:#f2f2f2;color:#6e3ee8;text-decoration:none;margin-right:15px;margin-bottom:20px}.projects_category_menu .projects_category_menu_tag:last-child{margin-right:0}.projects_category_menu .projects_category_menu_tag:hover,.projects_category_menu .projects_category_menu_tag.active{color:#fff;background:#6e3ee8}@media screen and (max-width: 1024px){.projects_category_menu .projects_category_menu_tag{margin-right:10px;margin-bottom:10px}}@media screen and (max-width: 670px){.projects_category_menu .projects_category_menu_tag{margin-right:0;padding:10px 15px;margin-bottom:5px}}.project_title{font-size:20px;margin-bottom:30px}@media screen and (max-width: 670px){.project_title{line-height:25px;margin-bottom:10px}}.share_section{padding:60px 0 100px}@media screen and (max-width: 670px){.share_section{padding:20px 0 50px}}.share_section_relative{position:relative}.share_section_single img{margin:0 auto 10px}.share_section_single .share_section_txt{font-size:18px;text-decoration:underline}.share_section_single:hover .share_section_txt{text-decoration:none}.share_overlay{position:absolute;background:#fff;width:auto;height:100px;justify-content:center;align-items:center;top:-100px;right:0;left:0;margin:auto;display:flex;opacity:0}.share_overlay.share_overlay--open{opacity:1;top:0}.related_project_section{padding-bottom:80px}.related_project_section .related_project_section_title{text-align:center;font-size:28px;line-height:49px;margin-bottom:20px}.related_project_section .grido--pads{margin-right:-11px;margin-left:-11px}.related_project_section .grido--pads>[class*='gc_']{padding-right:12px;padding-left:12px}.related_project_single{background:#6e3ee8;position:relative}@media screen and (max-width: 670px){.related_project_single{margin-bottom:15px}}.related_project_single img{width:100%;min-height:200px}.related_project_single .related_project_single_title_container{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;background:rgba(242,242,242,0.87);padding:25px;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.related_project_single .related_project_single_title_container:hover{opacity:1}.related_project_single .related_project_single_desc{font-size:28px;line-height:38px;margin-bottom:20px;color:#6f6f6f}.related_project_single .related_project_single_title{font-size:23px;color:#6f6f6f}@media screen and (max-width: 1024px){.mailchimp_form{max-width:70%;margin:30px auto 0}}@media screen and (max-width: 670px){.mailchimp_form{max-width:100%}}.mailchimp_form_input{width:100%;border:none;border-bottom:2px solid #6e3ee8;background:transparent;padding:6px 0;color:#6e3ee8;font-size:18px;line-height:30px}.mailchimp_form_input::-webkit-input-placeholder{color:#6e3ee8;font-size:18px;line-height:30px}.mailchimp_form_input::-moz-placeholder,.mailchimp_form_input:-ms-input-placeholder,.mailchimp_form_input:-moz-placeholder{color:#6e3ee8;font-size:18px;line-height:30px}.mailchimp_form_button{border-radius:30px;background:#6e3ee8;border:none;color:#fff;font-size:20px;padding:10px 30px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mailchimp_form_button:hover{opacity:0.8}@media screen and (max-width: 960px){.mailchimp_form_button{width:100%;margin-top:20px}}.wpcf7-submit{border-radius:30px;background:#6e3ee8;border-color:#6e3ee8;color:#fff;font-size:20px;padding:15px 40px;margin-top:10px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wpcf7-submit:hover{opacity:0.8}@media screen and (max-width: 1024px){.wpcf7-submit{width:100%;margin-top:20px}}.mailchimp_form{position:relative}.mailchimp_form #mce-error-response,.mailchimp_form #mce-success-response{position:absolute;bottom:-10px;background:#f2edfd;padding:10px;border-radius:5px;line-height:1.5;width:100%;min-height:64px}.section_content{padding:0 0 60px 0;font-size:20px;line-height:1.7}@media screen and (max-width: 1024px){.section_content{padding:0 0 40px 0}}@media screen and (max-width: 670px){.section_content{font-size:18px;padding:0 0 30px 0}}.section_content.section_content--minmargin{padding-bottom:40px}@media screen and (max-width: 1024px){.section_content.section_content--minmargin{padding-bottom:20px}}.section_content h1,.section_content h2,.section_content h3{margin-bottom:10px}.section_content h1{font-size:30px}.section_content h2{font-size:25px}.section_content h2{font-size:22px}.section_content p{margin-bottom:10px}.section_content p:last-child{margin-bottom:0}.section_content .section_content_bigtitle{font-size:42px;line-height:60px}@media screen and (max-width: 670px){.section_content .section_content_bigtitle{font-size:32px;line-height:42px}}.section_content .section_content_full_image img{width:100%}.section_content .section_content_image_text img{width:100%}.section_content .section_content_image_text .section_content_text_col{padding:0}@media screen and (max-width: 960px){.section_content .section_content_image_text .section_content_text_col{padding:0 40px 40px 40px}}@media screen and (max-width: 670px){.section_content .section_content_image_text .section_content_text_col{padding:0 20px 30px 20px}}.section_content .section_content_image_image img{width:100%}.section_content .section_content_title{font-size:38px;line-height:45px;margin-bottom:15px}.section_content .section_content_quote{font-size:40px;line-height:60px;padding:0 40px}@media screen and (max-width: 670px){.section_content .section_content_quote{font-size:30px;line-height:50px;text-align:center}}@media screen and (max-width: 960px){.section_content .section_content_quote_text .section_content_quote{padding:0 40px 40px 40px}}@media screen and (max-width: 670px){.section_content .section_content_quote_text .section_content_quote{padding:0 20px 30px 20px}}@media screen and (max-width: 960px){.section_content .section_content_text_quote .section_content_quote{padding:40px 40px 0 40px}}.section_content .section_content_text_double p{column-count:2;column-gap:40px}@media screen and (max-width: 960px){.section_content .section_content_text_double p{column-count:1}}.section_content .section_content_image_image .grido,.section_content .section_content_image_text .grido,.section_content .section_content_quote_text .grido,.section_content .section_content_text_image_col_image_col .grido,.section_content .section_content_images_horizontal_image_vertical .grido{margin-left:-20px;margin-right:-20px}.section_content .section_content_image_image .grido.grido--pads>[class*='gc_'],.section_content .section_content_image_text .grido.grido--pads>[class*='gc_'],.section_content .section_content_quote_text .grido.grido--pads>[class*='gc_'],.section_content .section_content_text_image_col_image_col .grido.grido--pads>[class*='gc_'],.section_content .section_content_images_horizontal_image_vertical .grido.grido--pads>[class*='gc_']{padding-left:20px;padding-right:20px}@media screen and (max-width: 960px){.section_content .section_content_image_image .grido.grido--pads>[class*='gc_']{margin-bottom:40px}.section_content .section_content_image_image .grido.grido--pads>[class*='gc_']:last-child{margin-bottom:0}}@media screen and (max-width: 670px){.section_content .section_content_image_image .grido.grido--pads>[class*='gc_']{margin-bottom:30px}.section_content .section_content_image_image .grido.grido--pads>[class*='gc_']:last-child{margin-bottom:0}}@media screen and (max-width: 960px){.section_content .section_content_text_image_col_image_col .section_content_text_col--top,.section_content .section_content_text_image_col_image_col .section_content_image--horizz{margin-bottom:40px}}@media screen and (max-width: 670px){.section_content .section_content_text_image_col_image_col .section_content_text_col--top,.section_content .section_content_text_image_col_image_col .section_content_image--horizz{margin-bottom:30px}}@media screen and (max-width: 960px){.section_content .section_content_text_image_col_image_col .grido .gc_6:first-child .section_content_image--vert{margin-bottom:40px}}@media screen and (max-width: 670px){.section_content .section_content_text_image_col_image_col .grido .gc_6:first-child .section_content_image--vert{margin-bottom:30px}}@media screen and (max-width: 960px){.section_content .section_content_text_image_col_image_col .grido .gc_6:last-child .section_content_image--horizz{margin-bottom:0}}@media screen and (max-width: 960px){.section_content .section_content_images_horizontal_image_vertical .grido .gc_6:first-child .section_content_image--horizz{margin-bottom:40px}}@media screen and (max-width: 670px){.section_content .section_content_images_horizontal_image_vertical .grido .gc_6:first-child .section_content_image--horizz{margin-bottom:30px}}@media screen and (max-width: 960px){.section_content .section_content_images_horizontal_image_vertical .grido .gc_6:first-child .section_content_image--vert{margin-bottom:40px}}@media screen and (max-width: 670px){.section_content .section_content_images_horizontal_image_vertical .grido .gc_6:first-child .section_content_image--vert{margin-bottom:30px}}@media screen and (max-width: 960px){.section_content .section_content_images_horizontal_image_vertical .grido .gc_6:last-child .section_content_image--horizz{margin-bottom:40px}}@media screen and (max-width: 670px){.section_content .section_content_images_horizontal_image_vertical .grido .gc_6:last-child .section_content_image--horizz{margin-bottom:30px}}@media screen and (max-width: 960px){.section_content .section_content_images_horizontal_image_vertical .grido .gc_6:last-child .section_content_image--horizz:last-child{margin-bottom:0}}.section_content_video{position:relative;padding-bottom:54.2%;padding-top:25px;height:0}.section_content_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 960px){.about_img{width:100%}}@media screen and (max-width: 960px){#menu_toggle{float:right;margin-top:15px;position:relative;z-index:500}#menu_toggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menu_toggle span{display:block;width:35px;height:5px;margin-bottom:5px;position:relative;background:#6e3ee8;z-index:1;transform-origin:4px 0px;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease}#menu_toggle span:first-child{transform-origin:0% 0%}#menu_toggle span:nth-last-child(2){transform-origin:0% 100%}#menu_toggle input:checked ~ span{opacity:1;transform:rotate(45deg) translate(0, -2px);background:#6e3ee8}#menu_toggle input:checked ~ span:nth-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}#menu_toggle input:checked ~ span:nth-child(4){transform:rotate(-45deg) translate(0, -3px)}.mobile_menu_container{z-index:400;position:fixed;top:0;bottom:0;width:100%;right:-100%;background:#f2edfd;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mobile_menu_container.open{right:0}.mobile_menu_container .menu-main-container{height:100%;padding:100px 40px;text-align:left}.mobile_menu_container .menu-main-container li{display:block;margin-bottom:20px}.mobile_menu_container .menu-main-container li a{font-size:30px;display:inline-block;padding:15px 0}}@media screen and (max-width: 960px) and (max-width: 960px){.mobile_menu_container .menu-main-container li a{font-size:25px}}@media screen and (max-width: 960px) and (max-width: 960px){.mobile_menu_container .menu-main-container{padding:80px 40px}}@media screen and (max-width: 960px) and (max-width: 670px){.mobile_menu_container .menu-main-container{padding:80px 30px}}@media screen and (max-width: 670px){#menu_toggle{margin-top:5px}}#lw-registration-form,#login-form{margin-bottom:20px}@media screen and (max-width: 960px){#lw-registration-form,#login-form{margin-bottom:40px}}#lw-registration-form .form-group,#login-form .form-group{margin:0 0 10px 0;position:relative}#lw-registration-form .form-group.submit-row,#login-form .form-group.submit-row{margin-top:30px;margin-bottom:0}#lw-registration-form label,#login-form label{font-size:14px}#lw-registration-form input[type='text'],#lw-registration-form input[type='email'],#lw-registration-form input[type='number'],#lw-registration-form input[type='password'],#login-form input[type='text'],#login-form input[type='email'],#login-form input[type='number'],#login-form input[type='password']{display:block;border:2px solid #fff;padding:15px 10px;width:100%}#lw-registration-form .has-error input[type='text'],#lw-registration-form .has-error input[type='email'],#lw-registration-form .has-error input[type='number'],#lw-registration-form .has-error input[type='password'],#login-form .has-error input[type='text'],#login-form .has-error input[type='email'],#login-form .has-error input[type='number'],#login-form .has-error input[type='password']{border:2px solid #6e3ee8}#lw-registration-form #addusersub,#lw-registration-form #submit-login-button,#login-form #addusersub,#login-form #submit-login-button{border-radius:30px;background:#6e3ee8;border:none;color:#fff;font-size:20px;padding:15px 40px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#lw-registration-form #addusersub:hover,#lw-registration-form #submit-login-button:hover,#login-form #addusersub:hover,#login-form #submit-login-button:hover{opacity:0.8}@media screen and (max-width: 960px){#lw-registration-form #addusersub,#lw-registration-form #submit-login-button,#login-form #addusersub,#login-form #submit-login-button{width:100%;margin-top:20px}}#lw-registration-form .help-block,#login-form .help-block{padding-top:5px;font-size:13px;color:#6e3ee8;position:absolute;right:0}.register_container{background:#f2edfd;padding:30px 40px;min-height:400px}@media screen and (max-width: 960px){.register_container{min-height:0}}.register_container .project_title{margin-bottom:15px !important}.login_container{padding:80px 40px 0 80px}@media screen and (max-width: 960px){.login_container{padding:80px 40px}}.login_container #login-form input[type='text'],.login_container #login-form input[type='password']{border:2px solid #bababa}.login_container #login-form #submit-login-button{background:#bababa;border-color:#bababa}.info_message{font-size:18px;line-height:22px;color:#6e3ee8}.info_message p{color:#6f6f6f;font-size:16px}.press_top_content{margin-bottom:40px}@media screen and (max-width: 960px){.lw_projects_list_press{margin-top:40px}}.projects_press_single{margin-bottom:10px;border-bottom:1px solid #f2f2f2;font-size:16px}.press_image{width:100%}.accordion{margin-bottom:40px}@media screen and (max-width: 670px){.accordion{margin-bottom:20px}}.accordion .accordion_header{position:relative}@media screen and (max-width: 1024px){.accordion .accordion_header{display:flex;width:100%;justify-content:space-between}}.accordion .accordion_header .accordion_title{min-width:350px}@media screen and (max-width: 1024px){.accordion .accordion_header .accordion_title{min-width:0}}.accordion .accordion_header .accordion_title,.accordion .accordion_header .accordion_icon{display:inline-block}.accordion .accordion_header .accordion_title .accordion_icon--minus,.accordion .accordion_header .accordion_icon .accordion_icon--minus{display:none}.accordion .accordion_header .accordion_title.open .accordion_icon--plus,.accordion .accordion_header .accordion_icon.open .accordion_icon--plus{display:none}.accordion .accordion_header .accordion_title.open .accordion_icon--minus,.accordion .accordion_header .accordion_icon.open .accordion_icon--minus{display:block}.accordion .accordion_header .accordion_icon{position:relative;top:10px}@media screen and (max-width: 670px){.accordion .accordion_header .accordion_icon{top:-5px}}.accordion .accordion_header .logout{position:absolute;right:0;top:50%;margin-bottom:-5px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.accordion .accordion_header .logout a{text-decoration:underline}@media screen and (max-width: 1024px){.accordion .accordion_header .logout{top:30px;right:80px}}@media screen and (max-width: 960px){.accordion .accordion_header .logout{top:28px;right:80px}}@media screen and (max-width: 670px){.accordion .accordion_header .logout{top:70px;display:none;right:0}}.accordion .accordion_title{font-size:44px;line-height:60px}@media screen and (max-width: 670px){.accordion .accordion_title{font-size:30px;line-height:40px}}.accordion .accordion_content{padding:20px 0 0 0;font-size:20px;line-height:1.7;display:none}.accordion .accordion_content h1,.accordion .accordion_content h2,.accordion .accordion_content h3{margin-bottom:10px}.accordion .accordion_content h1{font-size:30px}.accordion .accordion_content h2{font-size:25px}.accordion .accordion_content h2{font-size:22px}.accordion .accordion_content p{margin-bottom:15px}.accordion .accordion_content p:last-child{margin-bottom:0}.accordion .accordion_content .accordion_content_text a{text-decoration:underline}.accordion .accordion_content .accordion_content_text a:hover{text-decoration:none}@media screen and (max-width: 960px){.accordion .accordion_content .accordion_content_text{margin-bottom:40px}}@media screen and (max-width: 670px){.accordion .accordion_content{padding:20px 0 20px 0;font-size:18px}}.accordion.accordion--open .accordion_content{display:block}@media screen and (max-width: 1024px){.accordion.accordion--open .accordion_header .logout{display:block}}.press_images{margin:30px -20px 0 -20px;width:calc(100% + 40px)}@media screen and (max-width: 960px){.press_images{margin:30px -10px 50px -10px;width:calc(100% + 20px)}}@media screen and (max-width: 670px){.press_images{margin:30px -10px 20px -10px;width:calc(100% + 20px)}}.press_image_single{padding:0 20px;width:16.666666%;margin-bottom:40px}.press_image_single img{width:100%}@media screen and (max-width: 960px){.press_image_single{width:25%;padding:0 10px;margin-bottom:20px}}@media screen and (max-width: 670px){.press_image_single{width:33.333333%}}.press_download_text{padding-left:40px;padding-top:40px}@media screen and (max-width: 960px){.press_download_text{padding-left:0}}.press_download_text a{text-decoration:underline}.press_download_text a:hover{text-decoration:none}.lw_projects_list_press_grid{align-items:center;color:#6f6f6f}.lw_projects_list_press_grid:hover{color:#6f6f6f;text-decoration:none}.lw_projects_list_press_grid:hover .col_2 strong{background:#efefef}.lw_projects_list_press_grid .projects_press_single_image{display:block;width:55px;height:55px;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.lw_projects_list_press_grid .col_1,.lw_projects_list_press_grid .col_5{width:15%}.lw_projects_list_press_grid .col_2,.lw_projects_list_press_grid .col_3{width:27.5%;border-bottom:2px solid #f2f2f2;padding:20px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lw_projects_list_press_grid .col_2{padding:20px 10px 20px 0}.lw_projects_list_press_grid .col_2 strong{background:#fff;padding:5px 10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.lw_projects_list_press_grid .col_4{width:15%;border-bottom:2px solid #f2f2f2;padding:20px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lw_projects_list_press_grid .col_5{padding:19px 15px;border-bottom:2px solid #f2f2f2}.lw_projects_list_press_grid .col_5 img{margin:0 auto}@media screen and (max-width: 960px){.lw_projects_list_press_grid .col_1,.lw_projects_list_press_grid .col_5{width:10%}.lw_projects_list_press_grid .col_2,.lw_projects_list_press_grid .col_3,.lw_projects_list_press_grid .col_4{width:26.666666%}}@media screen and (max-width: 670px){.lw_projects_list_press_grid{font-size:14px}.lw_projects_list_press_grid .col_1{display:none}.lw_projects_list_press_grid .col_3,.lw_projects_list_press_grid .col_4{width:30%;padding:10px}.lw_projects_list_press_grid .col_2{width:30%;padding:10px 10px 10px 0}.lw_projects_list_press_grid .col_5{width:10%;padding:13px 10px 15px}.lw_projects_list_press_grid .col_5 img{max-width:16px}}.lw_projects_list_press_header{font-size:28px}@media screen and (max-width: 670px){.lw_projects_list_press_header{font-size:18px}}.lw_projects_list_press_header .col_2{padding:20px 10px 20px 10px}@media screen and (max-width: 670px){.lw_projects_list_press_header .col_2{padding:10px}}.lw_projects_list_press_header .col_1,.lw_projects_list_press_header .col_5{padding:20px 10px}@media screen and (max-width: 670px){.lw_projects_list_press_header .col_2,.lw_projects_list_press_header .col_3,.lw_projects_list_press_header .col_4{padding:10px}.lw_projects_list_press_header .col_5{padding:10px}}.about_exhibitions_image{margin-bottom:20px}.md-checkbox{position:relative;margin:16px 0 -6px;text-align:left}.md-checkbox.md-checkbox-inline{display:inline-block}.md-checkbox label{cursor:pointer}.md-checkbox label:before,.md-checkbox label:after{content:'';position:absolute;left:0;top:7px}.md-checkbox label:before{width:20px;height:20px;background:#fff;border:2px solid #6f6f6f;border-radius:2px;cursor:pointer;transition:background 0.3s}.md-checkbox input[type='checkbox']{outline:0;margin-right:10px;visibility:hidden}.md-checkbox input[type='checkbox']:checked+label:before{background:#6e3ee8;border:none}.md-checkbox input[type='checkbox']:checked+label:after{transform:rotate(-45deg);top:12px;left:4px;width:12px;height:6px;border:2px solid #fff;border-top-style:none;border-right-style:none}.md-checkbox input[type='checkbox']:disabled+label:before{border-color:#bababa}.md-checkbox input[type='checkbox']:disabled:checked+label:before{background:#bababa}
