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,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.h1_hero,.base_aperture.fullscreen .base_testi .h1_interne{font-size:3.125em;line-height:1.2em;font-family:"Lato",sans-serif;padding:0 0 20px;font-weight:300}@media (max-width: 767px){.h1_hero,.base_aperture.fullscreen .base_testi .h1_interne{font-size:2.1875em;line-height:1em;padding:0 0 15px}}.h1_interne{font-size:1.625em;line-height:1.1538461538em;font-family:"Lato",sans-serif}@media (max-width: 767px){.h1_interne{font-size:1.625em;line-height:1.1538461538em}}.h2,.h3_subtitle{font-size:2.25em;line-height:.8333333333em;font-family:"Lato",sans-serif;padding:0 0 20px}@media (max-width: 767px){.h2,.h3_subtitle{font-size:1.5625em;line-height:1em;padding:0 0 15px}}.h2_title,.h3{font-size:.875em;line-height:1.8571428571em;font-family:"Lato",sans-serif;letter-spacing:.1em;font-weight:900}@media (max-width: 767px){.h2_title,.h3{font-size:.875em;line-height:1.8571428571em}}.h4{font-size:1.25em;line-height:1em;font-family:"Lato",sans-serif;letter-spacing:1px;padding:0 0 10px}@media (max-width: 767px){.h4{padding:0 0 10px;font-size:1.25em;line-height:1em}}.h5{font-size:1.125em;line-height:1em;font-family:"Lato",sans-serif;letter-spacing:1px;padding:0 0 20px}@media (max-width: 767px){.h5{padding:0 0 15px;font-size:.9375em;line-height:1.6666666667em}}.p_intesta,.testo_gestionale,.box_embed+div p,.section_intro .padd_intro .paragraphs,.section_services .container>div .block_service>div .paragraphs,.block_news .paragraphs{font-size:1em;line-height:1.625em;font-weight:400}@media (max-width: 767px){.p_intesta,.testo_gestionale,.box_embed+div p,.section_intro .padd_intro .paragraphs,.section_services .container>div .block_service>div .paragraphs,.block_news .paragraphs{font-size:.9375em;line-height:1.3333333333em}}.p{font-size:.875em;line-height:1.7857142857em;font-weight:400;letter-spacing:0.5px}@media (max-width: 767px){.p{font-size:.875em;line-height:1.7857142857em}}.p_etichetta{font-size:.8125em;line-height:1.5384615385em;font-weight:400;letter-spacing:0.5px}nav#main-navigation ul li a{font-size:1em;line-height:1.25em;font-weight:700;color:#666}nav#main-navigation ul li a:hover{color:#666}.box-large{width:100%;max-width:1440px !important;margin:0 auto;padding:0 6.94%}.box-medium{width:100%;max-width:1150px !important;margin:0 auto;padding:0 6%}.box-small{width:100%;max-width:500px !important;margin:0 auto;padding:0 6%}.div_share{padding:0 0 30px;overflow:hidden;width:100%;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){.div_share{padding:10px 40px 10px 0}}.div_share .share_scheda_prodotto{position:absolute;cursor:pointer;color:#000;font-size:.8125em;line-height:1.5384615385em;right:0;top:0;z-index:10}@media (max-width: 767px){.div_share .share_scheda_prodotto{text-indent:-9999px;width:37px;height:37px;background:url("../img/share/share.png") no-repeat center center;background-size:19px auto}}.base_aperture .scrolldown{display:block;position:absolute;bottom:0%;left:50%;padding:40px 0px;font-size:.75em;line-height:1em;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;color:#777;font-weight:900}.base_aperture .scrolldown:after{content:'';display:block;position:absolute;left:50%;width:1px;height:62px;background-color:rgba(0,0,0,0.25);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%}.base_aperture .scrolldown:before{top:0px;animation:sdBefore cubic-bezier(0.645, 0.045, 0.355, 1) 1.5s;animation-iteration-count:infinite;transform-origin:50% 0%;animation-fill-mode:forwards}.base_aperture .scrolldown:after{bottom:-25px;animation:sdAfter cubic-bezier(0.645, 0.045, 0.355, 1) 1.5s;animation-iteration-count:infinite;transform-origin:50% 0%;animation-fill-mode:forwards}@keyframes sdBefore{0%{-webkit-transform:translateY(0px) scaleY(0);-moz-transform:translateY(0px) scaleY(0);-ms-transform:translateY(0px) scaleY(0);-o-transform:translateY(0px) scaleY(0);transform:translateY(0px) scaleY(0)}25%{-webkit-transform:translateY(0px) scaleY(1);-moz-transform:translateY(0px) scaleY(1);-ms-transform:translateY(0px) scaleY(1);-o-transform:translateY(0px) scaleY(1);transform:translateY(0px) scaleY(1)}50%{-webkit-transform:translateY(62px) scaleY(0);-moz-transform:translateY(62px) scaleY(0);-ms-transform:translateY(62px) scaleY(0);-o-transform:translateY(62px) scaleY(0);transform:translateY(62px) scaleY(0)}100%{-webkit-transform:translateY(62px) scaleY(0);-moz-transform:translateY(62px) scaleY(0);-ms-transform:translateY(62px) scaleY(0);-o-transform:translateY(62px) scaleY(0);transform:translateY(62px) scaleY(0)}}@keyframes sdAfter{0%{-webkit-transform:translateY(0px) scaleY(0);-moz-transform:translateY(0px) scaleY(0);-ms-transform:translateY(0px) scaleY(0);-o-transform:translateY(0px) scaleY(0);transform:translateY(0px) scaleY(0)}50%{-webkit-transform:translateY(0px) scaleY(0);-moz-transform:translateY(0px) scaleY(0);-ms-transform:translateY(0px) scaleY(0);-o-transform:translateY(0px) scaleY(0);transform:translateY(0px) scaleY(0)}75%{-webkit-transform:translateY(0px) scaleY(1);-moz-transform:translateY(0px) scaleY(1);-ms-transform:translateY(0px) scaleY(1);-o-transform:translateY(0px) scaleY(1);transform:translateY(0px) scaleY(1)}100%{-webkit-transform:translateY(62px) scaleY(0);-moz-transform:translateY(62px) scaleY(0);-ms-transform:translateY(62px) scaleY(0);-o-transform:translateY(62px) scaleY(0);transform:translateY(62px) scaleY(0)}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#666}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#666;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.lg-backdrop{z-index:10000000000 !important}.lg-toolbar{background:transparent}.lg-outer{z-index:10000000001 !important}.lg-outer:after{content:'';width:200px;height:97px;z-index:100000001;left:2% !important;position:fixed;top:12px;background:url("../img/share/loghetto_lab.png") no-repeat center center;background-size:200px 97px}@media (max-width: 767px){.lg-outer:after{width:200px;height:97px;top:20px}}.lg-outer .lg-video{padding:0;height:100vh}.lg-backdrop.in{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:.95;background:#fff}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:#000}@media (max-width: 767px){.lg-actions .lg-next,.lg-actions .lg-prev{padding:5px 5px 5px}}@media (max-width: 767px){.lg-actions .lg-next{right:10px}}.lg-toolbar .lg-close:hover:after{color:#000}.lg-actions .lg-next:before{color:#fff}.lg-actions .lg-prev:after{color:#fff}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{position:relative;width:100%;height:100%;overflow-x:hidden;font-family:"Lato",sans-serif;font-weight:400;padding:0;background:#faf9f5;color:#666;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear false;-o-transition:opacity 200ms linear false;transition:opacity 200ms linear}.visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.wf-loading body,.wf-active body{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}input,textarea{outline:none}em,i{font-style:italic}sub{vertical-align:sub}sup{vertical-align:super}strong,b{font-weight:700}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}img{display:block;border:none}img.img-responsive{display:block;max-width:100%;height:auto}img.img-object{position:absolute;top:50%;bottom:initial;left:50%;right:initial;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;display:block;object-fit:cover;object-position:top;font-family:'object-fit: cover; object-position: center;'}a,a:visited,a:hover{text-decoration:none;color:#000}select::-ms-expand{display:none}.clearfix{clear:both}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 6%}.container.fluid{max-width:100%}.section_height_100{width:100%;position:relative;overflow:hidden;height:100vh;min-height:100vh}@media (max-width: 767px){.section_height_100{height:100vh;min-height:100vh}}.section_height_50{height:50vh;min-height:50vh}@media (max-width: 767px){.section_height_50{height:100vh;min-height:100vh}}.section{height:auto;width:100%;position:relative;overflow:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out false;-o-transition:all 300ms ease-in-out false;transition:all 300ms ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}.section.open_section{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.h2_title{position:relative;text-align:center;display:inline-block;text-transform:uppercase;color:#444}.h2_title:after{content:'';width:100%;height:4px;background-color:#EDE9E6;position:absolute;bottom:-5px;left:0}.h3_subtitle{text-align:center;color:#777;font-weight:300;padding:40px 0 60px}.testo_gestionale{color:#444}.testo_gestionale p{margin-bottom:25px}.testo_gestionale img{margin:10px 0;max-width:100%;height:auto}.testo_gestionale ul{list-style-type:disc;margin:10px;padding-left:10px}.testo_gestionale ul li{padding:5px 0}.testo_gestionale ol{margin:10px;padding-left:10px}.testo_gestionale ol li{padding:5px 0}.testo_gestionale table{width:100%;max-width:100%}.testo_gestionale table td{vertical-align:top;padding:20px}.testo_gestionale table td img{max-width:350px}@media (max-width: 767px){.testo_gestionale table td{display:block;padding:20px 0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.testo_gestionale table td{display:block;padding:20px 0}}.testo_gestionale.twocols{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:70px;-moz-column-gap:70px;-ms-column-gap:70px;-o-column-gap:70px;column-gap:70px}@media (max-width: 767px){.testo_gestionale.twocols{-webkit-column-count:inherit;-moz-column-count:inherit;-ms-column-count:inherit;-o-column-count:inherit;column-count:inherit}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.testo_gestionale.twocols{-webkit-column-count:inherit;-moz-column-count:inherit;-ms-column-count:inherit;-o-column-count:inherit;column-count:inherit}}.testo_gestionale.threecols{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:70px;-moz-column-gap:70px;-ms-column-gap:70px;-o-column-gap:70px;column-gap:70px}@media (max-width: 767px){.testo_gestionale.threecols{-webkit-column-count:inherit;-moz-column-count:inherit;-ms-column-count:inherit;-o-column-count:inherit;column-count:inherit}}.testo_gestionale.fourcols{-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4;-webkit-column-gap:70px;-moz-column-gap:70px;-ms-column-gap:70px;-o-column-gap:70px;column-gap:70px}@media (max-width: 767px){.testo_gestionale.fourcols{-webkit-column-count:inherit;-moz-column-count:inherit;-ms-column-count:inherit;-o-column-count:inherit;column-count:inherit}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.testo_gestionale.fourcols{-webkit-column-count:inherit;-moz-column-count:inherit;-ms-column-count:inherit;-o-column-count:inherit;column-count:inherit}}.col_50{width:50%;float:left}.col_33{width:calc(100% / 3);float:left}.col_25{width:calc(100% / 4);float:left}@media (max-width: 767px){.col_50,.col_33,.col_25{float:none;width:100%}}div.grecaptcha-badge{display:none}body.page-template-cf7-php div.grecaptcha-badge{display:block}.social_link_fixed{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1}@media (max-width: 767px){.social_link_fixed{display:none}}.social_link_fixed .single_link_social{position:relative;background:#D4CEC5 !important;height:50px;width:50px;margin:2px 0px}@media (max-width: 767px){.social_link_fixed .single_link_social{display:none}}.social_link_fixed .single_link_social a{height:50px;width:50px;position:absolute;box-sizing:border-box;overflow:hidden}.social_link_fixed .single_link_social a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body.open_mobile .social_link_fixed{display:none}@media (max-width: 767px){body.open_mobile .social_link_fixed{position:fixed;display:block;z-index:99999;left:50%;transform:translateX(-50%);bottom:100px;text-align:center;top:auto}}body.open_mobile .social_link_fixed .single_link_social{display:none}@media (max-width: 767px){body.open_mobile .social_link_fixed .single_link_social{position:relative;display:inline-block}}body.open_mobile .social_link_fixed .single_link_social a{left:0}.logo{float:left;font-size:1.625em;line-height:.9615384615em;font-family:"Lato",sans-serif;color:#666;font-weight:500}.logo a{color:#666}@media (max-width: 767px){.logo{position:relative;font-size:1.25em;z-index:11}}.nav_primary{float:right}.hero_home_dagnino{background-color:#F6F4EF}.hero_home_dagnino .base_testi{position:relative;width:100%;max-width:520px;height:340px}.hero_home_dagnino .base_testi .h1_interne{position:absolute;top:50%;bottom:initial;left:50%;right:initial;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.hero_home_dagnino .base_testi:after{content:'';display:block;position:absolute;width:340px;height:340px;border:15px solid #EBE7DF;background-color:transparent;position:absolute;top:0;left:50%;margin-left:calc(-340px / 2);z-index:-1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}@media (max-width: 767px){.hero_home_dagnino .base_testi:after{width:300px;height:300px;top:15%;margin-left:calc(-300px / 2)}}.hero_home_dagnino .base_background{background-color:#faf9f5}.hero_home_dagnino .base_background img{position:absolute;bottom:0;top:auto;left:0;right:0;margin:auto;width:auto;height:auto}#h1_home_title span{position:relative;overflow:hidden;display:inline-block}#h1_home_title span::after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:#faf9f5;animation:a-ltr-after 2s cubic-bezier(0.77, 0, 0.18, 1) forwards;transform:translateX(-101%)}#h1_home_title span::before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:none;animation:a-ltr-before 2s cubic-bezier(0.77, 0, 0.18, 1) forwards;transform:translateX(0)}#h1_home_title span:nth-of-type(1)::before,#h1_home_title span:nth-of-type(1)::after{animation-delay:1s}#h1_home_title span:nth-of-type(2)::before,#h1_home_title span:nth-of-type(2)::after{animation-delay:1.5s}@keyframes a-ltr-after{0%{transform:translateX(-100%)}100%{transform:translateX(101%)}}@keyframes a-ltr-before{0%{transform:translateX(0)}100%{transform:translateX(200%)}}.h2_title_page{font-family:"Cantata One",serif;font-size:1.875em;line-height:1.6em;color:#444;letter-spacing:.05em;padding:43px 0 90px}@media (max-width: 767px){.h2_title_page{font-size:1.5625em;line-height:1.04em;padding:23px 0 50px}}.box_embed{width:60%;max-width:890px;height:500px !important;padding-bottom:0 !important;float:left}@media (max-width: 767px){.box_embed{float:none;width:100%;padding-bottom:56.25% !important;height:inherit !important}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.box_embed{float:none;width:100%;padding-bottom:56.25% !important;height:inherit !important}}.box_embed+div{position:relative;top:0;display:block;width:40%;height:350px;background-color:#fff;float:left;padding:100px 70px;margin-top:0px;-webkit-transition:top 500ms 100ms;-webkit-transition-delay:linear;-moz-transition:top 500ms 100ms linear;-o-transition:top 500ms 100ms linear;transition:top 500ms 100ms linear}@media (max-width: 767px){.box_embed+div{float:none;width:100%;padding:50px 25px;height:inherit;margin-top:0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.box_embed+div{float:none;width:100%;padding:50px 25px;height:inherit;margin-top:0}}.box_embed+div h3{position:relative;display:inline-block;font-size:.875em;line-height:1.8571428571em;color:#444;letter-spacing:.1em;font-weight:900;text-transform:uppercase;padding-bottom:10px;margin-bottom:40px}.box_embed+div h3:before{content:'';width:40%;height:4px;background-color:#EDE9E6;position:absolute;bottom:0;left:0}.box_embed+div p{text-align:justify}.section_embed.open_section .box_embed+div{top:70px}@media (max-width: 767px){.section_embed.open_section .box_embed+div{top:0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_embed.open_section .box_embed+div{top:0}}.section_single_attach{padding-bottom:120px}@media (max-width: 767px){.section_single_attach{padding-bottom:60px}}.section_single_attach ul.list_attachs{display:block;position:absolute;left:50%;margin-left:34px}@media (max-width: 767px){.section_single_attach ul.list_attachs{position:relative;margin-left:0;left:0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_single_attach ul.list_attachs{position:relative;margin-left:0;left:0}}.section_events.custom_post .padd_events{padding:100px 5px}@media (max-width: 767px){.section_events.custom_post .padd_events{padding:70px 0}}.section_events.custom_post .container{width:100%;max-width:1260px;margin:auto}.section_events.custom_post .cont_events:before{display:none}.section_events.custom_post .cont_events .col_50>div{padding:0 60px}@media (max-width: 767px){.section_events.custom_post .cont_events .col_50>div{padding:0}}.section_events.custom_post .cont_events .col_50.next{float:right}@media (max-width: 767px){.section_events.custom_post .cont_events .col_50.next{float:none}}.padd_content{padding:70px 0}.padd_service{padding-left:100px;padding-right:100px}@media (max-width: 767px){.padd_service{padding-left:0;padding-right:0}}#service_download{padding-bottom:70px}#page_service_info .padd_content{padding-bottom:0}.section_home_research{padding:140px 145px;background-color:#F2EFE8}@media (max-width: 767px){.section_home_research{padding:70px 0px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_home_research{padding-left:70px;padding-right:70px}}header#header{position:fixed;top:70px;left:0;right:0;width:100%;z-index:99999;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out false;-o-transition:all 300ms ease-in-out false;transition:all 300ms ease-in-out}header#header.style-noimagelogo{height:25px}@media (max-width: 1024px){header#header.style-noimagelogo{top:19px;padding:20px 0 30px}}header#header.fixed{position:fixed;background-color:#faf9f5;top:0;padding:20px 0 50px;-webkit-box-shadow:0px 2px 11px -5px rgba(68,68,68,0.2);-moz-box-shadow:0px 2px 11px -5px rgba(68,68,68,0.2);box-shadow:0px 2px 11px -5px rgba(68,68,68,0.2)}@media (max-width: 1024px){header#header.fixed{padding:20px 0 30px}header#header.fixed .logo{line-height:9px}header#header.fixed .hamburger{top:13px}}header#header.top{position:fixed;top:-70px}nav#main-navigation{font-family:"Lato",sans-serif}nav#main-navigation ul{list-style-type:none;margin:0;padding:0}nav#main-navigation ul li{display:inline-block;margin:0 20px}@media (max-width: 1280px){nav#main-navigation ul li{margin:0 8px}}nav#main-navigation ul li.current-menu-item a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}nav#main-navigation ul li a{display:block;padding:5px 0 0}nav#main-navigation ul li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}@media (max-width: 1024px){nav#main-navigation{position:fixed;top:0;right:-100%;z-index:9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;background-color:#faf9f5;border:1px solid #eaeaea;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out false;-o-transition:all 300ms ease-in-out false;transition:all 300ms ease-in-out}nav#main-navigation ul{position:absolute;top:50%;bottom:initial;left:50%;right:initial;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}nav#main-navigation ul li{display:block;width:100%;text-align:center;margin:0 0 20px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){nav#main-navigation{z-index:-1}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){nav#main-navigation{z-index:-1}}@media (max-width: 1024px) and (max-width: 1024px){body.open_mobile header#header.style-noimagelogo{top:0 !important}}@media (max-width: 1024px){body.open_mobile nav#main-navigation{right:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}body.open_mobile nav#main-navigation ul li{width:100%}}.hamburger{display:none;position:absolute;right:6%;top:19px;z-index:10;outline:none}@media (max-width: 1024px){.hamburger{display:block}}footer#footer{position:relative;background-color:#F2EFE8;min-height:260px;padding:80px 0}footer#footer::after{display:block;clear:both;content:""}@media (max-width: 767px){footer#footer{padding:40px 0;min-height:inherit}}footer#footer .copyright{font-size:.8125em;line-height:1.5384615385em;color:#666}footer#footer .copyright .name{display:block;font-size:1.4285714286em;line-height:1em;font-weight:500;padding-bottom:20px}@media (max-width: 767px){footer#footer .copyright .name{text-align:center}}@media (max-width: 767px){footer#footer .copyright p{text-align:center}}@media (max-width: 767px){.three_cols .display-block-left,.three_cols .display-block-right,.three_cols .display-block-center{padding-bottom:20px}}.three_cols .display-block-left a{color:inherit !important}.three_cols .display-block-right{text-align:right;position:relative;width:100%;min-height:96px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}.three_cols .display-block-right a{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}@media (max-width: 767px){.three_cols .display-block-right{display:block;min-height:inherit;text-align:center}.three_cols .display-block-right img{margin:auto}}.three_cols .display-block-center{position:relative;min-height:96px}@media (max-width: 767px){.three_cols .display-block-center{min-height:inherit}}.three_cols .display-block-center .menu-footer-menu-container{position:absolute;left:0;right:0;bottom:0;text-align:center}@media (max-width: 767px){.three_cols .display-block-center .menu-footer-menu-container{position:relative}}.three_cols .display-block-center .menu-footer-menu-container ul{display:inline-block;margin:0;padding:0;list-style-type:none}.three_cols .display-block-center .menu-footer-menu-container ul li{position:relative;display:inline-block;margin:0 35px}@media (max-width: 767px){.three_cols .display-block-center .menu-footer-menu-container ul li{margin:0 15px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.three_cols .display-block-center .menu-footer-menu-container ul li{margin:0 30px}}.three_cols .display-block-center .menu-footer-menu-container ul li:first-child:after{content:'';display:block;width:40px;height:1px;position:absolute;right:-55px;top:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:.25;background-color:#777}@media (max-width: 767px){.three_cols .display-block-center .menu-footer-menu-container ul li:first-child:after{display:none}}.three_cols .display-block-center .menu-footer-menu-container ul li a{font-size:.875em;font-weight:700;color:#666}.base_aperture.fullscreen{width:100vw;height:100vh;min-height:600px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width: 767px){.base_aperture.fullscreen{min-height:inherit;height:calc(100vh - 60px)}}.base_aperture.fullscreen .base_testi{z-index:10}.base_aperture.fullscreen .base_testi figure img{display:block;max-width:100%;height:auto;margin:auto}@media (max-width: 767px){.base_aperture.fullscreen .base_testi figure{width:100%;max-width:calc(100% - 50px);margin:auto;margin-bottom:10px}}.base_aperture.fullscreen .base_background{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.base_aperture.fullscreen .base_background img{position:absolute;top:50%;bottom:initial;left:50%;right:initial;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.base_aperture.fullscreen .base_background.top_left img{object-position:top left;font-family:'object-fit: cover; object-position: top left;'}.base_aperture.fullscreen .base_background.top_center img{object-position:top center;font-family:'object-fit: cover; object-position: top center;'}.base_aperture.fullscreen .base_background.top_right img{object-position:top right;font-family:'object-fit: cover; object-position: top right;'}.base_aperture.fullscreen .base_background.middle_left img{object-position:center left;font-family:'object-fit: cover; object-position: center left;'}.base_aperture.fullscreen .base_background.middle_center img{object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.base_aperture.fullscreen .base_background.middle_right img{object-position:center right;font-family:'object-fit: cover; object-position: center right;'}.base_aperture.fullscreen .base_background.bottom_left img{object-position:bottom left;font-family:'object-fit: cover; object-position: bottom left;'}.base_aperture.fullscreen .base_background.bottom_center img{object-position:bottom center;font-family:'object-fit: cover; object-position: bottom center;'}.base_aperture.fullscreen .base_background.bottom_right img{object-position:bottom right;font-family:'object-fit: cover; object-position: bottom right;'}.readmore,.download,.wpcf7-submit{display:inline-block;text-transform:uppercase;font-size:.875em;line-height:1.8571428571em;font-weight:900;padding-right:85px;position:relative}@media (max-width: 767px){.readmore,.download,.wpcf7-submit{font-size:.75em}}.readmore:after,.download:after,.wpcf7-submit:after{content:'';width:70px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;height:1px;background-color:#777;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:.25;-webkit-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.readmore:before,.download:before,.wpcf7-submit:before{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#777;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:.25;-webkit-transition:all 300ms 250ms;-webkit-transition-delay:cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 300ms 250ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 300ms 250ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 300ms 250ms cubic-bezier(0.645, 0.045, 0.355, 1)}.readmore:hover:after,.download:hover:after,.wpcf7-submit:hover:after{width:0}.readmore:hover:before,.download:hover:before,.wpcf7-submit:hover:before{width:calc(100% - 85px)}.download{color:#444 !important}.wpcf7-submit{background:none;border:0;cursor:pointer;padding-right:0}ul{margin:0;padding:0;list-style-type:none}ul.list_attachs li{margin:20px 0}.box_embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.box_embed iframe,.box_embed object,.box_embed embed{width:100%;height:100%;position:absolute;top:0;left:0}.content_pagination{clear:both;text-align:center;padding:86px 0 40px}.content_pagination .navigation.pagination{display:inline-block}.content_pagination .navigation.pagination .nav-links{font-size:.8125em;line-height:2em;color:#444;font-weight:700}.content_pagination .navigation.pagination .nav-links a{color:#444}.content_pagination .navigation.pagination .nav-links a,.content_pagination .navigation.pagination .nav-links span{padding:0 7px}.content_pagination .navigation.pagination .nav-links .current{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.content_pagination .navigation.pagination .nav-links a.prev.page-numbers,.content_pagination .navigation.pagination .nav-links a.next.page-numbers{color:#666;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;font-size:20px}.section_intro{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 900ms linear;-moz-transition:opacity 900ms linear false;-o-transition:opacity 900ms linear false;transition:opacity 900ms linear}.section_intro .padd_intro{padding:140px 145px}@media (max-width: 767px){.section_intro .padd_intro{padding:70px 0px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_intro .padd_intro{padding-left:70px;padding-right:70px}}.section_intro .padd_intro .paragraphs{padding-bottom:26px}.section_intro .padd_intro .paragraphs.twocols{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:70px;-moz-column-gap:70px;-ms-column-gap:70px;-o-column-gap:70px;column-gap:70px;text-align:justify;text-align:-webkit-match-parent}@media (max-width: 767px){.section_intro .padd_intro .paragraphs.twocols{-webkit-column-count:inherit;-moz-column-count:inherit;-ms-column-count:inherit;-o-column-count:inherit;column-count:inherit}}.section_intro.open_section{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.section_services .container{min-height:962px}@media (max-width: 767px){.section_services .container{min-height:inherit;background-size:cover;padding-top:6%;padding-bottom:6%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_services .container{min-height:inherit;background-size:cover;padding-top:6%;padding-bottom:6%}}.section_services .container>div{position:absolute;top:0;left:calc(50% - 100px);background-color:#fff;display:block;width:100%;max-width:690px}@media (max-width: 767px){.section_services .container>div{position:relative;top:0;left:0;background-color:rgba(255,255,255,0.5)}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_services .container>div{position:relative;top:0;left:0;background-color:rgba(255,255,255,0.5)}}.section_services .container>div .block_service{position:relative;width:100%;min-height:410px;border-bottom:1px solid #faf9f5}@media (max-width: 767px){.section_services .container>div .block_service{min-height:inherit}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_services .container>div .block_service{min-height:inherit}}.section_services .container>div .block_service>div{position:absolute;top:50%;bottom:initial;left:50%;right:initial;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60%}@media (max-width: 767px){.section_services .container>div .block_service>div{position:absolute;top:initial;bottom:initial;left:initial;right:initial;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);position:static;width:calc(100% - 50px);margin:auto;padding:25px 0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_services .container>div .block_service>div{position:absolute;top:initial;bottom:initial;left:initial;right:initial;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);position:static;width:calc(100% - 140px);margin:auto;padding:70px 0}}.section_services .container>div .block_service>div .paragraphs{padding:55px 0 51px}.section_events{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 900ms linear;-moz-transition:opacity 900ms linear false;-o-transition:opacity 900ms linear false;transition:opacity 900ms linear}.section_events .padd_events{padding:140px 5px}@media (max-width: 767px){.section_events .padd_events{padding:70px 0 0}}.section_events.open_section{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.cont_events{position:relative;display:table;width:100%}@media (max-width: 767px){.cont_events{display:block}}.cont_events:before{content:'';position:absolute;left:50%;top:0;margin-left:-1px;width:1px;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:.25;background-color:#777}@media (max-width: 767px){.cont_events:before{display:none}}.cont_events .col_50{display:table-cell;width:50%;vertical-align:top}@media (max-width: 767px){.cont_events .col_50{display:block;width:100%;padding-bottom:70px}}.cont_events .col_50>div{padding:0 70px}@media (max-width: 767px){.cont_events .col_50>div{padding:0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.cont_events .col_50>div{padding:0 35px}}.block_news h2{margin-bottom:35px}.block_news time{display:block;font-size:.8125em;line-height:2em;font-weight:700;color:#444;text-align:left;padding:20px 0 20px 30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24'%3E%3Cpath fill='%23444' stroke='rgba(0,0,0,0)' stroke-width='0' style='' d='M19.9,2.8h-1.8V1h-1.2v1.8H7.1V1H5.9v1.8H4.1C2.4,2.8,1,4.2,1,5.9v14.1C1,21.6,2.4,23,4.1,23h15.9 c1.7,0,3.1-1.4,3.1-3.1l0-11V5.9C23,4.2,21.6,2.8,19.9,2.8L19.9,2.8z M21.8,19.9c0,1-0.8,1.8-1.8,1.8H4.1c-1,0-1.8-0.8-1.8-1.8v-11 h19.6L21.8,19.9z M21.8,7.7H2.2V5.9c0-1,0.8-1.8,1.8-1.8h1.8v1.2h1.2V4.1h9.8v1.2h1.2V4.1h1.8c1,0,1.8,0.8,1.8,1.8L21.8,7.7z' /%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat}.block_news h5{font-size:.875em;line-height:1.5714285714em;color:#444;text-transform:uppercase;font-weight:900;letter-spacing:.1em;min-height:65px}.block_news .paragraphs{min-height:145px}.content_loops{padding:0px 0 80px;-webkit-transition:all 600ms linear;-moz-transition:all 600ms linear false;-o-transition:all 600ms linear false;transition:all 600ms linear}.content_loops::after{display:block;clear:both;content:""}@media (max-width: 767px){.content_loops{padding-top:70px;padding-bottom:70px}}.content_loops ul{margin:0;padding:0;list-style-type:none}.content_loops ul li{position:relative;display:block;float:left;width:50%;padding:0 60px;min-height:320px;max-height:420px;padding-top:100px;overflow:hidden}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.content_loops ul li{padding:0 30px 70px}}.content_loops ul li:nth-child(0){-webkit-transition:all 0ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 0ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 0ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(1){-webkit-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(2){-webkit-transition:all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 600ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 600ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(3){-webkit-transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(4){-webkit-transition:all 1200ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 1200ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 1200ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 1200ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(5){-webkit-transition:all 1500ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 1500ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 1500ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 1500ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(6){-webkit-transition:all 1800ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 1800ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 1800ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 1800ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(7){-webkit-transition:all 2100ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 2100ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 2100ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 2100ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(8){-webkit-transition:all 2400ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 2400ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 2400ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 2400ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(9){-webkit-transition:all 2700ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 2700ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 2700ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 2700ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(10){-webkit-transition:all 3000ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 3000ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 3000ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 3000ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(11){-webkit-transition:all 3300ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 3300ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 3300ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 3300ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(12){-webkit-transition:all 3600ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 3600ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 3600ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 3600ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(13){-webkit-transition:all 3900ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 3900ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 3900ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 3900ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(14){-webkit-transition:all 4200ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 4200ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 4200ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 4200ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(15){-webkit-transition:all 4500ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 4500ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 4500ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 4500ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(16){-webkit-transition:all 4800ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 4800ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 4800ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 4800ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(17){-webkit-transition:all 5100ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 5100ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 5100ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 5100ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(18){-webkit-transition:all 5400ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 5400ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 5400ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 5400ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(19){-webkit-transition:all 5700ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 5700ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 5700ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 5700ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.content_loops ul li:nth-child(20){-webkit-transition:all 6000ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 6000ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 6000ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 6000ms cubic-bezier(0.645, 0.045, 0.355, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media (max-width: 767px){.content_loops ul li{float:none;width:100%;padding:0 15px;min-height:inherit;max-height:100%;padding-top:50px}}.content_loops ul li:nth-child(odd):before{content:'';position:absolute;left:100%;top:0;margin-left:-1px;width:1px;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:.25;background-color:#777}@media (max-width: 767px){.content_loops ul li:nth-child(odd):before{display:none}}.content_loops ul li:first-child{padding-top:0}.content_loops ul li:nth-child(2){padding-top:0}@media (max-width: 767px){.content_loops ul li:nth-child(2){padding-top:50px}}.section.open_section .content_loops{padding:160px 0 80px}@media (max-width: 767px){.section.open_section .content_loops{padding-top:70px;padding-bottom:70px}}.section.open_section .content_loops ul li{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.section_default{position:relative}.section_default .padd_container{padding:140px 100px}@media (max-width: 767px){.section_default .padd_container{padding:70px 0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_default .padd_container{padding-left:50px;padding-right:50px}}.section_paragraph .box_date{padding-top:160px}@media (max-width: 767px){.section_paragraph .box_date{padding-top:70px}}.section_paragraph .box_date time{position:relative;display:inline-block;font-size:.8125em;line-height:3.0769230769em;font-weight:400;color:#444;text-align:left;padding:0 0 0 30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24'%3E%3Cpath fill='%23444' stroke='rgba(0,0,0,0)' stroke-width='0' style='' d='M19.9,2.8h-1.8V1h-1.2v1.8H7.1V1H5.9v1.8H4.1C2.4,2.8,1,4.2,1,5.9v14.1C1,21.6,2.4,23,4.1,23h15.9 c1.7,0,3.1-1.4,3.1-3.1l0-11V5.9C23,4.2,21.6,2.8,19.9,2.8L19.9,2.8z M21.8,19.9c0,1-0.8,1.8-1.8,1.8H4.1c-1,0-1.8-0.8-1.8-1.8v-11 h19.6L21.8,19.9z M21.8,7.7H2.2V5.9c0-1,0.8-1.8,1.8-1.8h1.8v1.2h1.2V4.1h9.8v1.2h1.2V4.1h1.8c1,0,1.8,0.8,1.8,1.8L21.8,7.7z' /%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat}.section_paragraph .box_date time:after{content:'';width:100%;height:4px;background-color:#EDE9E6;position:absolute;bottom:0;left:-50%}.section_research_archive .padd_container{padding:140px 0 6px}@media (max-width: 767px){.section_research_archive .padd_container{padding-top:140px}}.section_people_team{padding:110px 0}@media (max-width: 767px){.section_people_team{padding:70px 0}}.section_people_team .content_team{padding:70px;padding-bottom:90px}.section_people_team .content_team::after{display:block;clear:both;content:""}.section_people_team .content_team.riga_dark{background-color:#F2EFE8}@media (max-width: 767px){.section_people_team .content_team{padding:15px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_people_team .content_team{padding-left:0;padding-right:0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.section_people_team .content_team{padding-left:0;padding-right:0}}.section_people_team .column_photo{float:left;width:45%;padding-left:70px}@media (max-width: 767px){.section_people_team .column_photo{float:none;width:100%;padding-left:0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_people_team .column_photo{padding-left:0}}.section_people_team .column_info{position:relative;float:left;width:55%;padding:0 70px 36px 50px;border-left:1px solid #EEEAE7}@media (max-width: 767px){.section_people_team .column_info{float:none;width:100%;padding:40px 0px;border:0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section_people_team .column_info{padding-right:0}}.section_people_team .column_info:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#EEEAE7;-webkit-transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1)}.section_people_team .column_info.open_info:before{width:0}.content_photo{position:relative;display:block;width:145px;height:144px}.content_photo figure{position:absolute;bottom:12px;right:13px;z-index:5;-webkit-transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1) false;-o-transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1) false;transition:all 900ms cubic-bezier(0.645, 0.045, 0.355, 1)}.content_photo:before{content:'';position:absolute;top:0;left:0;display:block;width:139px;height:139px;border:10px solid #EBE7DF;z-index:1}.content_photo.move figure{bottom:0;right:0}.content_personal{padding:46px 0 0 36px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all 900ms 700ms;-webkit-transition-delay:linear;-moz-transition:all 900ms 700ms linear;-o-transition:all 900ms 700ms linear;transition:all 900ms 700ms linear}@media (max-width: 767px){.content_personal{padding:26px 0 0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.content_personal{padding-left:0}}.content_personal .h2_title_personal{font-family:"Cantata One",serif;font-size:2.1875em;line-height:1.3714285714em;letter-spacing:.05em;padding:0 0 12px;color:#444}@media (max-width: 767px){.content_personal .h2_title_personal{font-size:1.75em;line-height:1.0714285714em}}.content_personal>div{font-size:1.125em;letter-spacing:.1em;font-weight:400}@media (max-width: 767px){.content_personal>div{font-size:1em}}.content_curriculum{font-size:1em;line-height:1.625em;color:#444;font-weight:400;max-height:240px;overflow:hidden;overflow-wrap:break-word;-webkit-transition:max-height 900ms linear;-moz-transition:max-height 900ms linear false;-o-transition:max-height 900ms linear false;transition:max-height 900ms linear}.ctateamclose,.ctateam{margin-top:46px;display:inline-block}.ctateam{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 500ms 900ms;-webkit-transition-delay:linear;-moz-transition:opacity 500ms 900ms linear;-o-transition:opacity 500ms 900ms linear;transition:opacity 500ms 900ms linear}.section_people_team .column_photo.open_photo .content_personal,.section_people_team .column_info.open_info .ctateam{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.content_contacts{padding:0 0 65px;-webkit-transition:all 600ms linear;-moz-transition:all 600ms linear false;-o-transition:all 600ms linear false;transition:all 600ms linear}@media (max-width: 767px){.content_contacts{padding:47px 0 30px}}.content_contacts::after{display:block;clear:both;content:""}.content_contacts .content_form,.content_contacts .content_info{float:left}@media (max-width: 767px){.content_contacts .content_form,.content_contacts .content_info{float:none}}.content_contacts .content_form{width:60%;padding:65px 10px;min-height:600px;background-color:#fff}.content_contacts .content_form>div{width:100%;max-width:520px;margin:auto}@media (max-width: 767px){.content_contacts .content_form{width:100%;min-height:inherit;padding:30px 0}}.content_contacts .content_form .inner_content_form{padding:0 30px}@media (max-width: 767px){.content_contacts .content_form .inner_content_form{padding:0 15px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.content_contacts .content_form .inner_content_form{padding:0}}.content_contacts .content_form .h3_contact_title{position:relative;display:inline-block;font-size:1.125em;line-height:1.4444444444em;color:#444;font-weight:900;padding-bottom:10px;margin-bottom:40px}@media (max-width: 767px){.content_contacts .content_form .h3_contact_title{display:block;text-align:center}}.content_contacts .content_form .h3_contact_title:before{content:'';width:40%;height:4px;background-color:#EDE9E6;position:absolute;bottom:0;left:0}@media (max-width: 767px){.content_contacts .content_form .h3_contact_title:before{right:0;margin:auto}}.content_contacts .content_info{width:32%;padding-top:80px;text-align:right;-webkit-transition:all 600ms 200ms;-webkit-transition-delay:linear;-moz-transition:all 600ms 200ms linear;-o-transition:all 600ms 200ms linear;transition:all 600ms 200ms linear}@media (max-width: 767px){.content_contacts .content_info{width:100%;padding-top:60px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.content_contacts .content_info{width:40%}}.content_contacts .content_info .info_tel,.content_contacts .content_info .info_mail{padding-bottom:40px}.content_contacts .content_info .info_tel p,.content_contacts .content_info .info_mail p{font-size:1em;line-height:1.625em;color:#444;font-weight:400;text-align:right}.content_contacts .content_info .label_info{position:relative;display:inline-block;font-size:1.875em;line-height:1.6em;letter-spacing:.05em;color:#444;font-family:"Cantata One",serif;padding-right:100px}.content_contacts .content_info .label_info:before{content:'';width:48px;height:4px;background-color:#EDE9E6;position:absolute;bottom:0;left:-20px}.section_contacts.open_section .content_contacts{padding:94px 0 65px}@media (max-width: 767px){.section_contacts.open_section .content_contacts{padding:47px 0 30px}}.section_contacts.open_section .content_info{padding-top:160px}@media (max-width: 767px){.section_contacts.open_section .content_info{padding-top:60px}}.content_keepintouch{position:relative;clear:both;min-height:300px}@media (max-width: 767px){.content_keepintouch{display:none}}.content_keepintouch>div{position:absolute;top:50%;bottom:initial;left:initial;right:initial;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;text-align:right;font-family:"Cantata One",serif;font-size:7.25em;line-height:.8103448276em;letter-spacing:.1em;color:#F2EFE8}.content_keepintouch>div span{display:block;padding-right:160px}.wpcf7 .colform{display:block;width:calc(50% - 30px);margin:0 15px 28px;float:left;min-height:50px}@media (max-width: 767px){.wpcf7 .colform{width:100%;float:none;margin-left:0;margin-right:0}}.wpcf7 .colfull{display:block;margin:0 15px 28px;clear:both;float:none}@media (max-width: 767px){.wpcf7 .colfull{margin-left:0;margin-right:0}}.wpcf7 .colfull.privacy{margin-bottom:18px}.wpcf7 .colfull.privacy a{text-decoration:underline}.wpcf7 .colfull.privacy p{font-size:13px}.wpcf7 .colfull.privacy .accept{display:block;padding-top:10px}.wpcf7 .colfull.privacy .accept span.wpcf7-list-item{margin:0 1em 0 0}.wpcf7 .colfull.privacy .accept span.wpcf7-list-item .wpcf7-list-item-label{position:relative;top:-2px}.wpcf7 label{display:block;font-size:.75em;line-height:2.1666666667em;text-transform:uppercase;letter-spacing:.1em}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #D9D7D1;line-height:25px;padding:10px}.wpcf7 textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #D9D7D1;width:100%;min-height:90px;resize:vertical;padding:5px}.wpcf7 span.wpcf7-not-valid-tip{color:#f00;font-size:.6em;font-weight:normal;display:block;text-transform:uppercase;padding:5px 5px 0}.wpcf7 div.wpcf7-validation-errors{background:none;color:#f00;border:0}.wpcf7 div.wpcf7-response-output{border:none !important;padding-left:0}.page-not-found{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;margin:0 auto;padding:0;background:url("../img/service.jpg") no-repeat center bottom;background-size:cover;height:100vh;min-height:700px;width:100%}@media (max-width: 767px){.page-not-found{padding:0;background:url("../img/service.jpg") no-repeat center bottom;background-size:cover;height:calc(100vh - 60px);min-height:inherit}}.page-not-found .text{position:absolute;top:50%;bottom:initial;left:50%;right:initial;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:10px #fff solid;padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;text-align:center}@media (max-width: 767px){.page-not-found .text{padding:20px;width:90%}}#ie89{display:block;width:100%;background:#f4f4f4;overflow:hidden;text-align:center;font-size:1.0em;position:fixed;line-height:40px;padding:40px 0;box-sizing:border-box;z-index:1000000000;left:0;bottom:0}#ie89 .ie89_990{position:relative;margin:0 auto;width:990px}#ie89 .ie89_990 a{color:#000}#ie89 .ie89_990 a span{text-decoration:underline;color:#000}#ie89 .closeie{position:absolute;right:10px;top:10px;cursor:pointer;font-size:.9375em;line-height:1.3333333333em}#browser{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;margin:0 auto;padding:0}@media (max-width: 767px){#browser{padding:0 0 40px 0}}#browser ul{text-align:center;margin:2vw auto 0;max-width:1200px}#browser ul li{display:inline-block;margin:0 1% 1.5%;width:30%;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc}@media (max-width: 767px){#browser ul li{width:90%;margin:5px auto 5px}}#browser ul li a{display:block;text-align:left;text-decoration:none;position:relative;font-size:.875em;line-height:1.4285714286em}#browser ul li img{position:absolute;top:50%;bottom:initial;left:initial;right:initial;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:auto;left:10px}#browser ul li span{display:block;padding:25px 10px 25px 60px}#browser ul li span strong{display:block}
